general reasoning - Turkish English Dictionary